/** FORMS */
form
{
	background-color: #efefef;
	border-style: none; 
}
form.blanco
{
	background-color: #FFF;
}
form.impresion
{
	background-color: #ffffff;
}
form.popup
{
	border: solid;
	border-color: #fdd3c1;
	border-width: 2px;
}
/** TABLES */
odd, even
{
	color: #5C5C5D;
}
even
{
	background-color: #fdd3c1;
}
odd
{
	background-color: #ffcccc;
}
selected
{
	background-color: #ff8080;
	border-color: #dddd00; /* esto hace que no tenga borde*/
	color: #000000;
}
/** FIELDS*/
field, combobox, check
{
	color: #5C5C5D;
	font-size: 10px;
	font-family: sans-serif;
	background-color: #FFF;
	margin: 2px;
	border-style: solid;
	border-color: #ffcccc;
}
check
{
	border-style: none;
}
field.editable, combobox.editable, check.editable
{
	background-color: #ffecec; 
	border-style: solid;
	border-color: #ff8080;
}
field.editableGrande, combobox.editableGrande, check.editableGrande
{
	background-color: #ffecec; 
	border-style: solid;
	border-color: #ff8080;
	font-size: 12px;
}
field.noeditable, combobox.noeditable, check.noeditable
{
	border-style: none;
}
field.letrachica, combobox.letrachica, check.letrachica
{
	font-size: 8px;
}
field.impresion, combobox.impresion, check.impresion
{
	font-size: 7px;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
field.impresion_titulo, combobox.impresion_titulo, check.impresion_titulo
{
	font-size: 11px;
	border: none;
	background-color: #ffffff;
	color: #000000;
}
field.transparente, combobox.transparente, check.transparente
{
	border: none;
	background-color: #efefef;
}
field.blanco, combobox.blanco, check.blanco
{
	background-color: #ffffff;
}
/** LABELS */
label 
{
	color: #a35252;
	font-family: sans-serif;
	font-size: 10px;
}
label.titulo
{
	font-size: 12px;
	font-weight: bold;
}
label.letrachica
{
	font-size: 8px;
}
label.impresion_titulo
{
	color: #000000;
	font-size: 11px;
}
label.impresion_normal
{
	color: #000000;
	font-size: 7px;
}
label.impresion
{
	font-size: 9px;
	color: #000000;
}
label.disabled
{
	color: #a2a251;
}
label.blanco
{
	color: #FFFFFF;
	font-weight: bold;
}
label.blanco_titulo
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
label.relleno
{
	background-color: #930000;
}
label.rectangulo_error
{
	border-style: solid;
	border-width: 1px;
	border-color: #dd0000;
}
label.rectangulo_separador
{
	border-style: solid;
	border-width: 1px;
	border-color: #cfcfcf;
}
label.button
{
	background-color: #930000;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	border-radius: 7px;
	border-style: RoundedWebBorder;
	border-color: #d5eaff;
	text-align: center;
}
/** TABPANELS */
tabpanel
{
	background-color: #fdd3c1;
	border-style: none;
}
/** FRAMEWORK */
label.zz_btn_anterior
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_anterior.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_primero
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_primero.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_siguiente
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_siguiente.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_ultimo
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_ultimo.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_nuevo
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_nuevo.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_editar
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_editar.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_confirmar
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_confirmar.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_cancelar
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_cancelar.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_borrar
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_borrar.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_imprimir
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_imprimir.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_pdf
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_pdf.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_excel
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_excel.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_csv
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_csv.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_info
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_info.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_volver
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_volver.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_mis_datos
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_mis_datos.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_preferencias
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_preferencias.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_salir
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_salir.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_mi_cuenta
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_mi_cuenta.png);
	background-repeat: no-repeat;
	background-size: 32px;
	color: #FFFFFF;
	font-weight: bold;
}
label.zz_btn_favoritos
{
	background-image: url(http://localhost:8080/images/fwk/fwk_favoritos.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_borrar_tbl
{
	background-image: url(http://localhost:8080/images/fwk/fwk_borrar_tbl.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_buscar
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_buscar.png);
	background-repeat: no-repeat;
	background-size: 32px;
}
label.zz_btn_mostrar_todos
{
	background-image: url(http://localhost:8080/images/fwk/rojo/fwk_mostrar_todos.png);
	background-repeat: no-repeat;
	background-size: 32px;
}